//#define _CRT_SECURE_NO_WARNINGS 1
//#include<iostream>
//using namespace std;
//class A
//{
//private:
//	int a;
//public:
//	friend class B;
//	A(int a)
//	{
//		this->a = a;
//	}
//	void printA()
//	{
//		cout << "a=" << a << endl;
//	}
//};
//class B
//{
//private:
//	int b;
//public:
//	B(int b)
//	{
//		this->b = b;
//	}
//	void printB()
//	{
//		A a(1000);
//		cout << "a=" << a.a << ",b=" << b << endl;
//	}
//};
//int main()
//{
//	B b(3000);
//	b.printB();
//	return 0;
//}